Python Job: Software Architect (Cloud Platform)

Job added on

Location

Dublin - Ireland

Job type

Full-Time

Python Job Details

Osborne IT are recruiting for a Software Architect (Cloud Platform) for a company based in Dublin.

This company is aligned with key industry evolution, focusing on authentication, infrastructure, and the convergence of systems and technologies to support future-proofing customers through the advancement of value-based solution that deliver superior, seamless user experience.

About the job.
  • You will be part of a team of 10 people dedicated to work on this cloud platform, having fun in the process.
  • You will have a hiring manager that you can reach out to
  • A flexible working model to be defined depending on the location and needs of the team members.
  • A clear business goal and purpose with freedom to innovate, and a leading role in defining tools and processes instrumental to the success of the cloud platform and the wider R&D department.
  • A multi-year project backed by a multi-year investment.

Duties and Responsibilities (include the following, but are not limited to)
  • Design of overall platform architecture, with focus on modularity, scalability, extensibility, resilience, and security
  • Definition of the building blocks within the platform and of the integration components to achieve interoperability with on-premises solutions.
  • Own day to day operations of the platform, ensuring all services and components involved are proactively managed together with the rest of the team.
  • Liaise with other teams and stakeholders within the company to translate requirements and constraints (compliance, certifications, legal) into architectural choices and map them into components and modules chosen for the platform, to evolve the platform along with the evolution of our business.
  • Work with other team members in the definition of best practices and standardization of tools to make all activities as lean, repeatable, and automated as possible.

Education and/or Professional Experience
  • Degree in Computer Science/Engineering (or related discipline) or equivalent experience
  • A minimum of 5+ years’ experience in software development with specific focus on cloud platforms
  • Experience working with AWS, Azure or GCP and their solutions for IAM, database services, data streaming and storage, queue and messaging services, serverless and compute services, database, API and security services, automation.
  • Knowledge of software and application design and architecture, dev-ops tools, and principles

Competencies
  • Holistic but realistic vision: able to break down high-level architectural design into modular components and map those capabilities into services of the chosen cloud provider.
  • Excellent problem-solving skills and get go attitude, willing to validate architectural choices and prototype components with hands-on coding if necessary (Go, Node.JS or Python preferred)
  • Happy to start in a green field scenario, to fail fast and adapt quickly, with preference to learn MVP development rather than lengthy documentation and spec definition cycles.
  • The ability to do all the above facing uncertainties and unexpected problems but keeping a positive and friendly attitude.
  • Strong organisational and interpersonal skills
  • Team player and excellent communication skills
  • Ability to prioritise, organise and manage multiple tasks to a tight deadline.
  • Very good command of English language both written and verbal.

If you are interested in finding out more about the above role or would like to be considered other suitable roles that we may have available for your skill set - please send your CV to [email protected]
Please submit your updated CV in Word Format
For details of all Osborne jobs please visit www.osborne.ie
Osborne is an equal opportunities employer.
#INDCAIDEN